Quorum is a light-weight fork of go-ethereum (geth), a public

Ethereum client that has been improved to match the enterprise

needs like scalability, performance, interoperability etc. As already

discussed, the current form of Consensys Quorum is the culmination

of the work of several different independent projects. Just like Fabric,

Quorum can be architected in more than one way, which are as

follows:

Java based Besu

Go based GoQuorum

Figure 15.1 represents the culmination of Hyperledger Besu and JP

Morgan Quorum into one Consensys Quorum platform that supports

both the previous versions, as shown as follows:

Figure 15.1: Consensys Quorum

As shown in Figure 15.2, though both have slightly different sets of

configuration set up, the basic architecture is pretty much alike, as

follows: